stone cellars - French English Dictionary